mountain lakes - French English Dictionary